echo sounding instrument - Espagnol Anglais Dictionnaire